Volume 34, Issue 4, October 2017, Pages 1581-1600
Ahmed M. Hassan; Mohamed M. Ibrahim
Volume 31, Issue 3, July 2014, Pages 897-918
Ahmed M. Hassan; Ehab A. Magdy
Volume 30, Issue 3, July 2013, Pages 865-884
Ahmed M. Hassan
Volume 30, Issue 3, July 2013, Pages 885-906
Ahmed M. Hassan
Volume 30, Issue 2, April 2013, Pages 327-346
Ahmed M. Hassan